A Dbms for Mobile Transactions Using Bi-state-termination
نویسندگان
چکیده
Whenever distributed transaction processing in MANETs or other unreliable networks has to guarantee atomicity and isolation, a major challenge is how long-term blocking of resources can be avoided in case the mobile device looses connection to other participants of the transaction. We present a new technique for treating blocked data of transaction participants that wait for a coordinator’s commit decision. Our technique, Bi-State-Termination (BST), gives participants that have moved during transaction execution the possibility to continue transaction processing before they know the coordinator’s decision on transaction commit. The key idea of our technique is to consider both possible outcomes (commit and abort) of unknown transaction decisions. Within this paper, we describe a fast implementation of the fundamental relational database operations for a DBMS supporting the BST transaction synchronization protocol that avoids longterm transaction blocking.
منابع مشابه
The Nature and Ethical Effects of Options in Electronic Transactions
Background: Electronic transactions are another form of transactions that are done through electronic tools such as mobile phones, computers, tablets, etc. Considering the synchronization of Iranchr('39')s economic system with the world and meeting the needs of the day, ensuring the correct conclusion of electronic transactions with the correct and ethical use of options is explored. The presen...
متن کاملA Distributed Heterogeneous Database System based on Mobile Agent
This paper investigates the suitability of the mobile agents approach to the problem of integrating a collection of local DBMS into a single heterogeneous large-scale distributed DBMS. The paper proposes a model of distributed transactions as a set of mobile agents and presents the relevant execution semantics. In addition, the mechanisms which are needed to guarantee the ACID properties in the...
متن کاملMobile Transaction Supports for DBMS
In recent years data management in mobile environments has generated a great interest. Several proposals concerning mobile transactions have been done, however, it is very diicult to have an overview of all these approaches. In this paper we analyze and compare some proposals, we focus on the eeect of mobile transactions on the ACID properties and on the execution model. In addition, we analyze...
متن کاملInfluence of Socioeconomic Characteristics on Purposes for which Mobile Phone was used by Small Scale Farmers in the Gezira State, Sudan
The objective of this study was to assess the influence of some socioeconomic characteristics on purposes for which mobile phone was used by small scale farmers in the Gezira State, Sudan. The total number of small- scale farmers in the State for 2013-2014 growing season was estimated to be 5000. Ten percent of the population was used using the simple random sampling technique. The collected da...
متن کاملConcurrency control of nested cooperative transactions in active DBMS
Active database management systems(ADBMS) uses Event-Condition-Action rules (ECA rules). Each ECA rule speciies what action to be taken when an event occurs and the speciied condition is satissed. In this paper, we introduce a concurrency control scheme for handling nested cooperative transactions using detached mode ECA rules of an ADBMS. A state transition model has been proposed to specify d...
متن کامل